dwarf standing on the shoulders of giants – English–日本語 translations

🇬🇧 en ja 🇯🇵

dwarf standing on the shoulders of giants noun

  • person who discovers by building on previous discoveries
巨人の肩の上に立つ小人
Wiktionary Links